\hypertarget{eeprom_8h}{}\section{eeprom.\+h File Reference}
\label{eeprom_8h}\index{eeprom.\+h@{eeprom.\+h}}
{\ttfamily \#include \char`\"{}stm32f4xx.\+h\char`\"{}}\\*
\subsection*{Macros}
\begin{DoxyCompactItemize}
\item 
\#define \hyperlink{eeprom_8h_a7d467c1d283fdfa1f2081ba1e0d01b6e}{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E}~(uint32\+\_\+t)0x4000  /$\ast$ Page size = 16\+K\+Byte $\ast$/
\item 
\#define \hyperlink{eeprom_8h_ae724813bd5ec56ea9778340c3271c256}{V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E}~(uint8\+\_\+t)Voltage\+Range\+\_\+3
\item 
\#define \hyperlink{eeprom_8h_a96932befbe81496318633eab6e623adb}{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S}
\item 
\#define \hyperlink{eeprom_8h_a062c18f12dc7f6d4b74597059a87aa36}{P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}~((uint32\+\_\+t)(\hyperlink{eeprom_8h_a96932befbe81496318633eab6e623adb}{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + 0x0000))
\item 
\#define \hyperlink{eeprom_8h_a033d1b9c3ce59690ffcdef7c500857d8}{P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}~((uint32\+\_\+t)(\hyperlink{eeprom_8h_a96932befbe81496318633eab6e623adb}{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + (\hyperlink{eeprom_8h_a7d467c1d283fdfa1f2081ba1e0d01b6e}{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E} -\/ 1)))
\item 
\#define \hyperlink{eeprom_8h_add3aaa7d2d73e26b4345e9bdc188adf7}{P\+A\+G\+E0\+\_\+\+I\+D}~F\+L\+A\+S\+H\+\_\+\+Sector\+\_\+1
\item 
\#define \hyperlink{eeprom_8h_a199f308fcbd4d6ec1adc01a23a1ab10e}{P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}~((uint32\+\_\+t)(\hyperlink{eeprom_8h_a96932befbe81496318633eab6e623adb}{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + 0x4000))
\item 
\#define \hyperlink{eeprom_8h_a687a6117fcecbc1763f3ebcd903dd22e}{P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}~((uint32\+\_\+t)(\hyperlink{eeprom_8h_a96932befbe81496318633eab6e623adb}{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + (2 $\ast$ \hyperlink{eeprom_8h_a7d467c1d283fdfa1f2081ba1e0d01b6e}{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E} -\/ 1)))
\item 
\#define \hyperlink{eeprom_8h_a52419d2550c760ae3b4d3b39630ad9b2}{P\+A\+G\+E1\+\_\+\+I\+D}~F\+L\+A\+S\+H\+\_\+\+Sector\+\_\+2
\item 
\#define \hyperlink{eeprom_8h_a2a04f7bf0fe13871f7d1c220e4b78acf}{P\+A\+G\+E0}~((uint16\+\_\+t)0x0000)
\item 
\#define \hyperlink{eeprom_8h_a76461f9c28fe509ce976b40a489a57e4}{P\+A\+G\+E1}~((uint16\+\_\+t)0x0001)
\item 
\#define \hyperlink{eeprom_8h_a4df3477464bc078623a7f55e7bcd9be0}{N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}~((uint16\+\_\+t)0x00\+A\+B)
\item 
\#define \hyperlink{eeprom_8h_ab34c8a09ba45ac4f5eca4545edb690d2}{E\+R\+A\+S\+E\+D}~((uint16\+\_\+t)0x\+F\+F\+F\+F)     /$\ast$ Page is empty $\ast$/
\item 
\#define \hyperlink{eeprom_8h_ab19a68e9d28176fa03de1520a2f412a1}{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A}~((uint16\+\_\+t)0x\+E\+E\+E\+E)     /$\ast$ Page is marked to receive data $\ast$/
\item 
\#define \hyperlink{eeprom_8h_a7212a28cabb1d59cdad2ce997350911c}{V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}~((uint16\+\_\+t)0x0000)     /$\ast$ Page containing valid data $\ast$/
\item 
\#define \hyperlink{eeprom_8h_a05987e5911ecd1a80bfbff03622d5bbc}{R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}~((uint8\+\_\+t)0x00)
\item 
\#define \hyperlink{eeprom_8h_abd6dfb57e2c1eb0d9091b46d1a33dd49}{W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}~((uint8\+\_\+t)0x01)
\item 
\#define \hyperlink{eeprom_8h_ac62392d0ebdd165defbbc36f7262a385}{P\+A\+G\+E\+\_\+\+F\+U\+L\+L}~((uint8\+\_\+t)0x80)
\item 
\#define \hyperlink{eeprom_8h_a8bae73a7ce70b5cae64c6e0d485daa2f}{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R}~((uint8\+\_\+t)160)
\end{DoxyCompactItemize}
\subsection*{Functions}
\begin{DoxyCompactItemize}
\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga83834957567411c76bb7f659cf8a1a38}{E\+E\+\_\+\+Init} (void)
\begin{DoxyCompactList}\small\item\em Restore the pages to a known good state in case of page\textquotesingle{}s status corruption after a power loss. \end{DoxyCompactList}\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga0776e2e16f54d3a675e4f2f401703a85}{E\+E\+\_\+\+Read\+Variable} (uint16\+\_\+t Virt\+Address, uint16\+\_\+t $\ast$Data)
\begin{DoxyCompactList}\small\item\em Returns the last stored variable data, if found, which correspond to the passed virtual address. \end{DoxyCompactList}\item 
uint16\+\_\+t \hyperlink{group___e_e_p_r_o_m___emulation_ga516e9ced7438b9452c72884aa1df5915}{E\+E\+\_\+\+Write\+Variable} (uint16\+\_\+t Virt\+Address, uint16\+\_\+t Data)
\begin{DoxyCompactList}\small\item\em Writes/upadtes variable data in E\+E\+P\+R\+O\+M. \end{DoxyCompactList}\end{DoxyCompactItemize}


\subsection{Macro Definition Documentation}
\hypertarget{eeprom_8h_a96932befbe81496318633eab6e623adb}{}\index{eeprom.\+h@{eeprom.\+h}!E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S@{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S}}
\index{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S@{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S}\label{eeprom_8h_a96932befbe81496318633eab6e623adb}
{\bfseries Value\+:}
\begin{DoxyCode}
((uint32\_t)0x08004000) \textcolor{comment}{/* EEPROM emulation start address:}
\textcolor{comment}{                                                  from sector1 : after 16KByte of used}
\textcolor{comment}{                                                  Flash memory */}
\end{DoxyCode}
\hypertarget{eeprom_8h_ab34c8a09ba45ac4f5eca4545edb690d2}{}\index{eeprom.\+h@{eeprom.\+h}!E\+R\+A\+S\+E\+D@{E\+R\+A\+S\+E\+D}}
\index{E\+R\+A\+S\+E\+D@{E\+R\+A\+S\+E\+D}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{E\+R\+A\+S\+E\+D}]{\setlength{\rightskip}{0pt plus 5cm}\#define E\+R\+A\+S\+E\+D~((uint16\+\_\+t)0x\+F\+F\+F\+F)     /$\ast$ Page is empty $\ast$/}\label{eeprom_8h_ab34c8a09ba45ac4f5eca4545edb690d2}
\hypertarget{eeprom_8h_a8bae73a7ce70b5cae64c6e0d485daa2f}{}\index{eeprom.\+h@{eeprom.\+h}!N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R@{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R}}
\index{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R@{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R}]{\setlength{\rightskip}{0pt plus 5cm}\#define N\+B\+\_\+\+O\+F\+\_\+\+V\+A\+R~((uint8\+\_\+t)160)}\label{eeprom_8h_a8bae73a7ce70b5cae64c6e0d485daa2f}
\hypertarget{eeprom_8h_a4df3477464bc078623a7f55e7bcd9be0}{}\index{eeprom.\+h@{eeprom.\+h}!N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}}
\index{N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define N\+O\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E~((uint16\+\_\+t)0x00\+A\+B)}\label{eeprom_8h_a4df3477464bc078623a7f55e7bcd9be0}
\hypertarget{eeprom_8h_a2a04f7bf0fe13871f7d1c220e4b78acf}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E0@{P\+A\+G\+E0}}
\index{P\+A\+G\+E0@{P\+A\+G\+E0}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E0}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E0~((uint16\+\_\+t)0x0000)}\label{eeprom_8h_a2a04f7bf0fe13871f7d1c220e4b78acf}
\hypertarget{eeprom_8h_a062c18f12dc7f6d4b74597059a87aa36}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}}
\index{P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E0\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S~((uint32\+\_\+t)({\bf E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + 0x0000))}\label{eeprom_8h_a062c18f12dc7f6d4b74597059a87aa36}
\hypertarget{eeprom_8h_a033d1b9c3ce59690ffcdef7c500857d8}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}}
\index{P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E0\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S~((uint32\+\_\+t)({\bf E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + ({\bf P\+A\+G\+E\+\_\+\+S\+I\+Z\+E} -\/ 1)))}\label{eeprom_8h_a033d1b9c3ce59690ffcdef7c500857d8}
\hypertarget{eeprom_8h_add3aaa7d2d73e26b4345e9bdc188adf7}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E0\+\_\+\+I\+D@{P\+A\+G\+E0\+\_\+\+I\+D}}
\index{P\+A\+G\+E0\+\_\+\+I\+D@{P\+A\+G\+E0\+\_\+\+I\+D}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E0\+\_\+\+I\+D}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E0\+\_\+\+I\+D~F\+L\+A\+S\+H\+\_\+\+Sector\+\_\+1}\label{eeprom_8h_add3aaa7d2d73e26b4345e9bdc188adf7}
\hypertarget{eeprom_8h_a76461f9c28fe509ce976b40a489a57e4}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E1@{P\+A\+G\+E1}}
\index{P\+A\+G\+E1@{P\+A\+G\+E1}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E1}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E1~((uint16\+\_\+t)0x0001)}\label{eeprom_8h_a76461f9c28fe509ce976b40a489a57e4}
\hypertarget{eeprom_8h_a199f308fcbd4d6ec1adc01a23a1ab10e}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}}
\index{P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E1\+\_\+\+B\+A\+S\+E\+\_\+\+A\+D\+D\+R\+E\+S\+S~((uint32\+\_\+t)({\bf E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + 0x4000))}\label{eeprom_8h_a199f308fcbd4d6ec1adc01a23a1ab10e}
\hypertarget{eeprom_8h_a687a6117fcecbc1763f3ebcd903dd22e}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}}
\index{P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S@{P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E1\+\_\+\+E\+N\+D\+\_\+\+A\+D\+D\+R\+E\+S\+S~((uint32\+\_\+t)({\bf E\+E\+P\+R\+O\+M\+\_\+\+S\+T\+A\+R\+T\+\_\+\+A\+D\+D\+R\+E\+S\+S} + (2 $\ast$ {\bf P\+A\+G\+E\+\_\+\+S\+I\+Z\+E} -\/ 1)))}\label{eeprom_8h_a687a6117fcecbc1763f3ebcd903dd22e}
\hypertarget{eeprom_8h_a52419d2550c760ae3b4d3b39630ad9b2}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E1\+\_\+\+I\+D@{P\+A\+G\+E1\+\_\+\+I\+D}}
\index{P\+A\+G\+E1\+\_\+\+I\+D@{P\+A\+G\+E1\+\_\+\+I\+D}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E1\+\_\+\+I\+D}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E1\+\_\+\+I\+D~F\+L\+A\+S\+H\+\_\+\+Sector\+\_\+2}\label{eeprom_8h_a52419d2550c760ae3b4d3b39630ad9b2}
\hypertarget{eeprom_8h_ac62392d0ebdd165defbbc36f7262a385}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E\+\_\+\+F\+U\+L\+L@{P\+A\+G\+E\+\_\+\+F\+U\+L\+L}}
\index{P\+A\+G\+E\+\_\+\+F\+U\+L\+L@{P\+A\+G\+E\+\_\+\+F\+U\+L\+L}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E\+\_\+\+F\+U\+L\+L}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E\+\_\+\+F\+U\+L\+L~((uint8\+\_\+t)0x80)}\label{eeprom_8h_ac62392d0ebdd165defbbc36f7262a385}
\hypertarget{eeprom_8h_a7d467c1d283fdfa1f2081ba1e0d01b6e}{}\index{eeprom.\+h@{eeprom.\+h}!P\+A\+G\+E\+\_\+\+S\+I\+Z\+E@{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E}}
\index{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E@{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{P\+A\+G\+E\+\_\+\+S\+I\+Z\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define P\+A\+G\+E\+\_\+\+S\+I\+Z\+E~(uint32\+\_\+t)0x4000  /$\ast$ Page size = 16\+K\+Byte $\ast$/}\label{eeprom_8h_a7d467c1d283fdfa1f2081ba1e0d01b6e}
\hypertarget{eeprom_8h_a05987e5911ecd1a80bfbff03622d5bbc}{}\index{eeprom.\+h@{eeprom.\+h}!R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}}
\index{R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define R\+E\+A\+D\+\_\+\+F\+R\+O\+M\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E~((uint8\+\_\+t)0x00)}\label{eeprom_8h_a05987e5911ecd1a80bfbff03622d5bbc}
\hypertarget{eeprom_8h_ab19a68e9d28176fa03de1520a2f412a1}{}\index{eeprom.\+h@{eeprom.\+h}!R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A@{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A}}
\index{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A@{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A}]{\setlength{\rightskip}{0pt plus 5cm}\#define R\+E\+C\+E\+I\+V\+E\+\_\+\+D\+A\+T\+A~((uint16\+\_\+t)0x\+E\+E\+E\+E)     /$\ast$ Page is marked to receive data $\ast$/}\label{eeprom_8h_ab19a68e9d28176fa03de1520a2f412a1}
\hypertarget{eeprom_8h_a7212a28cabb1d59cdad2ce997350911c}{}\index{eeprom.\+h@{eeprom.\+h}!V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}}
\index{V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E~((uint16\+\_\+t)0x0000)     /$\ast$ Page containing valid data $\ast$/}\label{eeprom_8h_a7212a28cabb1d59cdad2ce997350911c}
\hypertarget{eeprom_8h_ae724813bd5ec56ea9778340c3271c256}{}\index{eeprom.\+h@{eeprom.\+h}!V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E@{V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E}}
\index{V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E@{V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define V\+O\+L\+T\+A\+G\+E\+\_\+\+R\+A\+N\+G\+E~(uint8\+\_\+t)Voltage\+Range\+\_\+3}\label{eeprom_8h_ae724813bd5ec56ea9778340c3271c256}
\hypertarget{eeprom_8h_abd6dfb57e2c1eb0d9091b46d1a33dd49}{}\index{eeprom.\+h@{eeprom.\+h}!W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}}
\index{W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E@{W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}!eeprom.\+h@{eeprom.\+h}}
\subsubsection[{W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E}]{\setlength{\rightskip}{0pt plus 5cm}\#define W\+R\+I\+T\+E\+\_\+\+I\+N\+\_\+\+V\+A\+L\+I\+D\+\_\+\+P\+A\+G\+E~((uint8\+\_\+t)0x01)}\label{eeprom_8h_abd6dfb57e2c1eb0d9091b46d1a33dd49}
